/* CSS Document */
/*登录*/
.pad_logoin img{ max-height:100%; max-width:100%; display:block; }
.pad_logoin{ position:relative; width:100%;}
.pad_logoin_div{ position:absolute; top:19px; right:12%;}
.pad_logoin_title span{ display:block; float:left; padding:20px 56px 17px 50px;  font-family: "Microsoft YaHei"; font-size: 16px; cursor:default;  color:#bfbfbf  }
.pad_logoin_title .pad_logoin_teacher{ display:block; float:left; padding:20px 56px 17px 50px; background:#bfbfbf; font-family: "Microsoft YaHei"; font-size: 16px;  color: #fff; }
.pad_logoin_title div .pad_logoin_student{ display:block; padding:20px 56px 17px 45px; background:#fff; font-family: "Microsoft YaHei"; font-size: 16px;  color:#bfbfbf;}
.pad_logoin_input{ padding:24px 21px 31px; background:#fff;} 
.pad_logoin_num label{ font-family: "Microsoft YaHei"; font-size: 16px;  color: #949494; }
.pad_logoin_num input{ width:289px; height:43px; border:#e5e5e5 solid 1px; margin-top:12px; }
.pad_logoin_pw label{ font-family: "Microsoft YaHei"; font-size: 16px;  color: #949494; }
.pad_logoin_pw input{ width:289px; height:43px; border:#e5e5e5 solid 1px; margin-top:12px; }
.pad_logoin_checkbox{ margin-top:27px;}
.pad_logoin_checkbox input{ vertical-align:middle;}
.pad_logoin_checkbox label{ font-family: "Microsoft YaHei"; font-size: 12px;  color: #949494; margin:0px 147px 0px 13px; }
.pad_logoin_checkbox a{ font-family: "Microsoft YaHei"; font-size: 12px;  color: #949494;}
.pad_logoin_sub  input{ margin-top:20px; width:293px; height:41px; background:#f2914a; border:#f2914a solid 1px; font-family: "Microsoft YaHei"; font-size: 16px;  color: #fff; }


/*个人主体*/
.pad_body{ width:64%; padding:0px 18% ; }
.pad_body_int{ margin:0px auto;}
.pad_body_int_div div { float:left; width:16%; min-width:142px; margin:69px 0px 69px 8%;}
.pad_body_int_div .pad_body_fb{ margin-left:0px;}
.pad_body_int_div{ border-bottom:#e7e7e7 solid 1px; margin-left:93px;}
.pad_body_int_div img{ max-width:128px; max-height:128px; margin:0 auto; display:block;  }
.pad_body_int_div h2{ font-family: "Microsoft YaHei"; font-size: 14px; margin-top:23px; text-align:center; }
.pad_body_int_div h2 a{ color:#828282; }
.pad_body_int_div .pad_body_p{ font-family: "Microsoft YaHei"; font-size: 14px; text-align:center; margin-top:45px; }
.pad_body_int_div .pad_body_p a{  color:#f39800;}
.pad_body_int_sdiv{ border-bottom:0px; } 
/*我的课程*/
.pad_class_int{ width:100%; margin:0px auto ; }
.pad_class_int h2{ font-family: "Microsoft YaHei"; font-size: 22px;  }
.pad_class_int h2 a{  color:#f39800; display:block; margin-top:42px;}
.pad_class_img{ width:100%; margin:27px 0px 40px 0px; min-width:820px;}
.pad_class_own img{ width:130px; height:128px; display:block;}
.pad_class_img .pad_class_own{ float:left;}
.pad_class_img .pad_img_int{ float:right;}
.pad_img_int{ width:79%; margin:27px 0px 0px 5%;   font-family: "Microsoft YaHei"; font-size: 16px;}
.pad_img_int a{color:#828282; }
.pad_class_table table{ width:100%; min-width:380px; margin:0px 1.5px 0px 0px;border-collapse:collapse; }
.pad_class_table tr{ border-bottom: solid #fff 7px; background:#edeff1;}
.pad_class_table th{ text-align:center; background:#8dc53f; font-family: "Microsoft YaHei"; font-size: 16px; height:48px; line-height:48px; color:#fff; cursor: default;   }
.pad_class_table td{ text-align:center;  font-family: "Microsoft YaHei"; font-size: 16px; height:48px; line-height:48px; color:#828282; cursor: default;  }
.pad_class_table tr:hover{ background:#d3f176;}
.pad_class_table .pad_class_tr{ background:#d3f176 !important;}
.pad_class_brief span{ display: inline-block; margin-left:18px; width:99px; height:28px; background:url(../images/1-1.png) -10px -178px  no-repeat; padding:5px 13px; vertical-align:middle;}
.pad_class_brief b{ color:#8cc713 ;  font-family: "Microsoft YaHei"; font-size: 12px; }
.pad_class_brief strong a{ color:#f19149;  font-family: "Microsoft YaHei"; font-size: 14px; }
.pad_class_brief .pad_brief_b{ margin-left:31px; display:inline-block;}
.pad_class_brief .pad_brief_tb{ margin-left:38px; display:inline-block;}
/*我的练习*/
.pad_prac_img { width:95%; min-width:843px; margin:27px 0px 40px 0px; padding:15px 39px 15px 13px; background:#fffce1;}
.pad_prac_img div{ float:left; }
.pad_prac_img .pad_img_int{ width:65%; min-width:473px;}
.pad_prac_div{ background:url(../images/1-10.png) no-repeat; width:119px; text-align:center; height:119px; line-height:119px; font-family: "Microsoft YaHei"; font-size: 16px; color:#fff; margin-top:10px; }
/*.pad_prac_img .pad_img_int{ margin-top:43px;}*/
.pad_prac_table table{ width:97%; margin:0px 1.5px;border-collapse:collapse; }
.pad_prac_table tr{ border-bottom: solid #feb333 1px; background:#edeff1;}
.pad_prac_table thead tr { border-bottom:0px; background:#edeff1;}
.pad_prac_table th{ text-align:left; background:#fff; font-family: "Microsoft YaHei"; font-size: 16px; height:48px; line-height:48px; color:#494948; cursor: default;   }
.pad_prac_table td{ text-align:center; background:#fff;  font-family: "Microsoft YaHei"; font-size: 16px; height:48px; line-height:48px; color:#828282; cursor: default;  }
.pad_brief_tb span{ display: inline-block; margin-left:18px; width:99px; height:28px; background:url(../images/1-1.png) -10px -178px  no-repeat; padding:5px 13px; vertical-align:middle; }
.padprac ul li{ float:left;}
.pad_prac_table h3{ height:64px; line-height:64px; margin-top:22px; min-width:268px; }
.padprac ul li a{ display:inline-block; height:47px; line-height:47px; }
.padprac_img{ background:url(../images/1-1.png) -10px -124px no-repeat; width:200px; min-width:200px; padding-left:39px; font-family: "Microsoft YaHei"; font-size: 14px; color:#8f8f8f; white-space:nowrap; overflow:hidden;}
.padprac_num{ padding-left:98px; }
.padprac{ border-bottom:#ffb333 solid 1px; min-width:837px;}
/*我的练习*/
.pad_class_int h4{ font-family: "Microsoft YaHei"; font-size: 14px; height:60px;  margin-top:23px; }
.pad_class_int h4 a{ color:#a1a1a1; display:inline-block; margin-left:16px; }
.pad_class_int h3 img{ width:59px; height:60px; display: inline-block; vertical-align:middle; }
.pad_padpracint_div { background:url(../images/2-1.png) no-repeat; width:200px; height:270px; position:relative; text-align:center; margin-top:36px; }
.pad_padpracint_img{ height:65px; }
.pad_padpracint_fimg{ position:absolute; top:33px; left:38px; }
.pad_padpracint_simg{ position:absolute; top:16px; left:75px; }
.pad_padpracint_timg{ position:absolute; top:33px; left:126px; }
.pad_padpracint_word{  font-family: "Microsoft YaHei"; font-size: 24px; color:#fff; line-height:68px;  }
.pad_padpracint_num{  font-family: "Microsoft YaHei"; font-size: 62px; color:#fff;  }
.pad_padpracint_time{ font-family: "Microsoft YaHei"; font-size: 12px; color:#fff;}
.pad_padpracint_success{ font-family: "Microsoft YaHei"; font-size: 12px; color:#fff;}
.pad_class_int .pad_padpracint{ float:left; margin-left:21px;} 
.pad_class_int .pad_padpracint_f{ margin-left:0px;}
.pad_padpracint_num img{ width:60px; margin:0 auto; height:78px; display:block; margin-bottom:16px;  }
.pad_padpracint_snum img{ width:90px; margin:0 auto; height:91px; display:block; margin-bottom:16px; }
.pad_padpracint_stime{ font-family: "Microsoft YaHei"; font-size: 29px; color:#b2b2b2; }


















